.version 49 0 
.class public super com/liquid_technologies/ltxmllib18/exceptions/LtException 
.super java/lang/Exception 
.field private static final serialVersionUID J = 16L 
.field private a Ljava/lang/String; 

.method public <init> : ()V 
    .code stack 1 locals 1 
L0:     aload_0 
L1:     invokespecial Method java/lang/Exception <init> ()V 
L4:     return 
L5:     
    .end code 
.end method 

.method public <init> : (Ljava/lang/String;)V 
    .code stack 2 locals 2 
L0:     aload_0 
L1:     aload_1 
L2:     invokespecial Method java/lang/Exception <init> (Ljava/lang/String;)V 
L5:     return 
L6:     
    .end code 
.end method 

.method public <init> : (Ljava/lang/String;Ljava/lang/Throwable;)V 
    .code stack 3 locals 3 
L0:     aload_0 
L1:     aload_1 
L2:     aload_2 
L3:     invokespecial Method java/lang/Exception <init> (Ljava/lang/String;Ljava/lang/Throwable;)V 
L6:     return 
L7:     
    .end code 
.end method 

.method public <init> : (Ljava/lang/String;Ljava/lang/String;)V 
    .code stack 2 locals 3 
L0:     aload_0 
L1:     aload_1 
L2:     invokespecial Method java/lang/Exception <init> (Ljava/lang/String;)V 
L5:     aload_0 
L6:     aload_2 
L7:     putfield Field com/liquid_technologies/ltxmllib18/exceptions/LtException a Ljava/lang/String; 
L10:    return 
L11:    
    .end code 
.end method 

.method public <init> : (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V 
    .code stack 3 locals 4 
L0:     aload_0 
L1:     aload_1 
L2:     aload_3 
L3:     invokespecial Method java/lang/Exception <init> (Ljava/lang/String;Ljava/lang/Throwable;)V 
L6:     aload_0 
L7:     aload_2 
L8:     putfield Field com/liquid_technologies/ltxmllib18/exceptions/LtException a Ljava/lang/String; 
L11:    return 
L12:    
    .end code 
.end method 

.method public getPath : ()Ljava/lang/String; 
    .code stack 1 locals 1 
L0:     aload_0 
L1:     getfield Field com/liquid_technologies/ltxmllib18/exceptions/LtException a Ljava/lang/String; 
L4:     areturn 
L5:     
    .end code 
.end method 

.method public getMessage : ()Ljava/lang/String; 
    .code stack 2 locals 1 
L0:     aload_0 
L1:     getfield Field com/liquid_technologies/ltxmllib18/exceptions/LtException a Ljava/lang/String; 
L4:     ifnull L17 
L7:     aload_0 
L8:     getfield Field com/liquid_technologies/ltxmllib18/exceptions/LtException a Ljava/lang/String; 
L11:    invokevirtual Method java/lang/String length ()I 
L14:    ifne L22 
L17:    aload_0 
L18:    invokespecial Method java/lang/Exception getMessage ()Ljava/lang/String; 
L21:    areturn 
L22:    new java/lang/StringBuilder 
L25:    dup 
L26:    invokespecial Method java/lang/StringBuilder <init> ()V 
L29:    aload_0 
L30:    invokespecial Method java/lang/Exception getMessage ()Ljava/lang/String; 
L33:    invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L36:    ldc '\nPath: ' 
L38:    invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L41:    aload_0 
L42:    getfield Field com/liquid_technologies/ltxmllib18/exceptions/LtException a Ljava/lang/String; 
L45:    invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L48:    invokevirtual Method java/lang/StringBuilder toString ()Ljava/lang/String; 
L51:    areturn 
L52:    
    .end code 
.end method 
.end class 
